ragged fellow - French English Dictionary